skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


Search for: All records

Creators/Authors contains: "Adams, Michael"

Note: When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external site maintained by the publisher. Some full text articles may not yet be available without a charge during the embargo (administrative interval).
What is a DOI Number?

Some links on this page may take you to non-federal websites. Their policies may differ from this site.

  1. Version control systems typically rely on apatch language, heuristicpatch synthesis algorithmslike diff, andthree-way merge algorithms. Standard patch languages and merge algorithms often fail to identify conflicts correctly when there are multiple edits to one line of code or code is relocated. This paper introduces Grove, a collaborative structure editor calculus that eliminates patch synthesis and three-way merge algorithms entirely. Instead, patches are derived directly from the log of the developer’s edit actions and all edits commute, i.e. the repository state forms a commutative replicated data type (CmRDT). To handle conflicts that can arise due to code relocation, the core datatype in Grove is a labeled directed multi-graph with uniquely identified vertices and edges. All edits amount to edge insertion and deletion, with deletion being permanent. To support tree-based editing, we define a decomposition from graphs intogroves, which are a set of syntax trees with conflicts—including local, relocation, and unicyclic relocation conflicts—represented explicitly using holes and references between trees. Finally, we define a type error localization system for groves that enjoys atotalityproperty, i.e. all editor states in Grove are statically meaningful, so developers can use standard editor services while working to resolve these explicitly represented conflicts. The static semantics is defined as a bidirectional marking system in line with recent work, with gradual typing employed to handle situations where errors and conflicts prevent type determination. We then layer on a unification-based type inference system to opportunistically fill type holes and fail gracefully when no solution exists. We mechanize the metatheory of Grove using the Agda theorem prover. We implement these ideas as theGrove Workbench, which generates the necessary data structures and algorithms in OCaml given a syntax tree specification. 
    more » « less
    Free, publicly-accessible full text available January 7, 2026
  2. Abstract The use of algorithms and automated systems, especially those leveraging artificial intelligence (AI), has been exploding in the public sector, but their use has been controversial. Ethicists, public advocates, and legal scholars have debated whether biases in AI systems should bar their use or if the potential net benefits, especially toward traditionally disadvantaged groups, justify even greater expansion. While this debate has become voluminous, no scholars of which we are aware have conducted experiments with the groups affected by these policies about how they view the trade-offs. We conduct a set of two conjoint experiments with a high-quality sample of 973 Americans who identify as Black or African American in which we randomize the levels of inter-group disparity in outcomes and the net effect on such adverse outcomes in two highly controversial contexts: pre-trial detention and traffic camera ticketing. The results suggest that respondents are willing to tolerate some level of disparity in outcomes in exchange for certain net improvements for their community. These results turn this debate from an abstract ethical argument into an evaluation of political feasibility and policy design based on empirics. 
    more » « less
  3. Abstract The biodiversity crisis necessitates spatially extensive methods to monitor multiple taxonomic groups for evidence of change in response to evolving environmental conditions. Programs that combine passive acoustic monitoring and machine learning are increasingly used to meet this need. These methods require large, annotated datasets, which are time‐consuming and expensive to produce, creating potential barriers to adoption in data‐ and funding‐poor regions. Recently released pre‐trained avian acoustic classification models provide opportunities to reduce the need for manual labelling and accelerate the development of new acoustic classification algorithms through transfer learning. Transfer learning is a strategy for developing algorithms under data scarcity that uses pre‐trained models from related tasks to adapt to new tasks.Our primary objective was to develop a transfer learning strategy using the feature embeddings of a pre‐trained avian classification model to train custom acoustic classification models in data‐scarce contexts. We used three annotated avian acoustic datasets to test whether transfer learning and soundscape simulation‐based data augmentation could substantially reduce the annotated training data necessary to develop performant custom acoustic classifiers. We also conducted a sensitivity analysis for hyperparameter choice and model architecture. We then assessed the generalizability of our strategy to increasingly novel non‐avian classification tasks.With as few as two training examples per class, our soundscape simulation data augmentation approach consistently yielded new classifiers with improved performance relative to the pre‐trained classification model and transfer learning classifiers trained with other augmentation approaches. Performance increases were evident for three avian test datasets, including single‐class and multi‐label contexts. We observed that the relative performance among our data augmentation approaches varied for the avian datasets and nearly converged for one dataset when we included more training examples.We demonstrate an efficient approach to developing new acoustic classifiers leveraging open‐source sound repositories and pre‐trained networks to reduce manual labelling. With very few examples, our soundscape simulation approach to data augmentation yielded classifiers with performance equivalent to those trained with many more examples, showing it is possible to reduce manual labelling while still achieving high‐performance classifiers and, in turn, expanding the potential for passive acoustic monitoring to address rising biodiversity monitoring needs. 
    more » « less
    Free, publicly-accessible full text available June 26, 2026
  4. Western palearctic salamander susceptibility to the skin disease caused by the amphibian chytrid fungusBatrachochytrium salamandrivorans(Bsal) was recognized in 2014, eliciting concerns for a potential novel wave of amphibian declines following theB. dendrobatidis(Bd) chytridiomycosis global pandemic. Although Bsal had not been detected in North America, initial experimental trials supported the heightened susceptibility of caudate amphibians to Bsal chytridiomycosis, recognizing the critical threat this pathogen poses to the North American salamander biodiversity hotspot. Here, we take stock of 10 years of research, collaboration, engagement, and outreach by the North American Bsal Task Force. We summarize main knowledge and conservation actions to both forestall and respond to Bsal invasion into North America. We address the questions: what have we learned; what are current challenges; and are we ready for a more effective reaction to Bsal’s eventual detection? We expect that the many contributions to preemptive planning accrued over the past decade will pay dividends in amphibian conservation effectiveness and can inform future responses to other novel wildlife diseases and extreme threats. 
    more » « less
  5. Volcanic ash nucleates ice when immersed in supercooled water droplets, giving it the potential to influence weather and climate from local to global scales. This ice nucleation activity (INA) is likely derived from a subset of the crystalline mineral phases in the ash. The INA of other mineral-based dusts can change when exposed to various gaseous and aqueous chemical species, many of which also interact with volcanic ash in the eruption plume and atmosphere. However, the effects of aqueous chemical aging on the INA of volcanic ash have not been explored. We show that the INA of two mineralogically distinct ash samples from Fuego and Astroni volcanoes is variably reduced following immersion in water or aqueous sulfuric acid for minutes to days. Aging in water decreases the INA of both ash samples by up to two orders of magnitude, possibly due to a reduction in surface crystallinity and cation availability accompanying leaching. Aging in sulfuric acid leads to minimal loss of INA for Fuego ash, which is proposed to reflect a quasi-equilibrium between leaching that removes ice-active sites and dissolution that reveals or creates new sites on the pyroxene phases present. Conversely, exposure to sulfuric acid reduces the INA of Astroni ash by one to two orders of magnitude, potentially through selective dissolution of ice-active sites associated with surface microtextures on some K-feldspar phases. Analysis of dissolved element concentrations in the aged ash leachates shows supersaturation of certain mineral species which could have precipitated and altered the INA of the ash. These results highlight the key role that leaching, dissolution, and precipitation likely play in the aqueous aging of volcanic ash with respect to its INA. Finally, we discuss the implications for understanding the nature and reactivity of ice-active sites on volcanic ash and its role in influencing cloud properties in the atmosphere. 
    more » « less
  6. null (Ed.)
  7. Abstract Modern day aerobic respiration in mitochondria involving complex I converts redox energy into chemical energy and likely evolved from a simple anaerobic system now represented by hydrogen gas-evolving hydrogenase (MBH) where protons are the terminal electron acceptor. Here we present the cryo-EM structure of an early ancestor in the evolution of complex I, the elemental sulfur (S 0 )-reducing reductase MBS. Three highly conserved protein loops linking cytoplasmic and membrane domains enable scalable energy conversion in all three complexes. MBS contains two proton pumps compared to one in MBH and likely conserves twice the energy. The structure also reveals evolutionary adaptations of MBH that enabled S 0 reduction by MBS catalyzed by a site-differentiated iron-sulfur cluster without participation of protons or amino acid residues. This is the simplest mechanism proposed for reduction of inorganic or organic disulfides. It is of fundamental significance in the iron and sulfur-rich volcanic environments of early earth and possibly the origin of life. MBS provides a new perspective on the evolution of modern-day respiratory complexes and of catalysis by biological iron-sulfur clusters. 
    more » « less